nitrogen tribromide - English Synonyms Dictionary